These stocks offer the best combination of maximum 'buy' recommendations from brokerages and share price upside over the next 12 months.
10 stocks which are most popular with brokerages right now and are expected to deliver maximum upside over the next 12 months.